// 1、导入http模块
const http = require('http');

// 2、创建一个HTTP服务
const server = http.createServer((req, res) => {
  // 设置响应码
  res.statusCode = 200
  res.statusCode = 404;

  // 响应状态描述
  res.statusMessage = 'love'

  // 设置响应头
  res.setHeader('Content-Type', 'text/html; charset=utf-8')
  res.setHeader('Set-Cookie', 'name=zfpx')
  res.setHeader('Server', 'Node.js')
  res.setHeader('MyHeader', 'love love love')

  // 响应体设置
  res.write('<h1>Hello World</h1>')
  res.write('<h1 style="color: red;">Hello World</h1>')
  res.write('love')

  res.end('')
});

// 3、监听端口，启动服务
// http默认端口是80 https默认端口是443
// http://localhost:3000/search?keyword=123
server.listen(3000, () => {
  console.log('服务启动成功，端口号为：3000');
});